Close

Shaftesbury Abbey

View,Casle Hill,Shaftesbury
View from Casle Hill Gardens