Copyright Newtonhill Parish Church 2016

Newtonhill Parish Church (Church of Scotland)

Scottish Charity No. 005679