England

England

Photos of St. John the Baptist Church in Yeovil, England:

Postcard Images:

Photos from the Westcott Society Trip to England in 1997:

Tidbits

Leave a Reply