Trinity Episcopal Church

Shelburne, VT, US Type: Episcopal/Anglican