Our Lady of Light Catholic Church in South Strafford,VT 5070

Experiences
Our Lady of Light Catholic Church