Viajes

150 Pins
·
11 Sections
·
1y
The Church Door at The Parish Church of Saint Edward Stow-On-The-Wold, Cotswolds, England - Stow-on-the-Wold is a small market town, situated on top of an 800-foot hill in Gloucestershire, England. I found this location through the old Google Maps, where