St. Mary's Episcopal Church

Hampton Bays, L.I., NY, US Type: Episcopal/Anglican