New Deer: Culsh Monument

New Deer: Monument to the memory of William Dingwall-Fordyce, MP.


Home