St. Mary Star of the Sea (Newport, Vermont) historic Roman Catholic Church was built in Newport Vermont in 1875
CC AttributionCreative Commons Attribution
Comments
Comments