Walgrave+Towers

Walgrave Towers Dorset, near Shaftesbury