Holy Cross
Holy Cross church in the village of Sherston
Sherston is located in the north-west of Wiltshire
Holy Cross church in the village of Sherston
Sherston is located in the north-west of Wiltshire
Read less
Sherston is located in the north-west of Wiltshire
Read less
Views
21
Categories
Same photographer See all
Discover more photos See all