6 Ivy Cross, Shaftesbury, DOR
Shorts Green Farm Shorts Green Lane, Shaftesbury, DOR
3 Ivy Cross, Shaftesbury, DOR