History of north-east church on display in new exhibition

St James Church in Stonehaven
St James Church in Stonehaven

Breaking