Townsend Hall

Townsend Hall
Sheep Street, Shipston-on-Stour, Warwickshire, CV36 4AE
Photo of Townsend Hall