Heritage Centre in Dunbeath, CAITHNESS

Dunbeath Preservation Trust

Dunbeath Heritage Centre, Dunbeath, CAITHNESS