Category: Drystone Walling
Mill Rd
KW7 6HF,
Berriedale (Highland)
Category: Drystone Walling
5 Torwood Way
IV6 7SW,
Muir of Ord (Highland)