The Old Castle, Sherborne, Dorset.

The Old Castle, Sherborne, Dorset, England