Image 1 of 1
SB-GB901.jpg
United Kingdom, England, Worcestershire, Evesham: The Bell Tower and St Lawrence's church in Abbey Park | Grossbritannien, England, Worcestershire, Evesham: The Bell Tower und Kirche St. Lawrence im Abbey Park