St. Mary’s Whitechapel

The vicissitudes suffered by Virginia’s Anglican church are expressed in the fabric of this colonial house of worship in Lancaster County. St. Mary’s Whitechapel was named for the London suburb … Continue reading St. Mary’s Whitechapel