Newburgh Parish

 

Newburgh Parish Church – Scottish Charity No. SC004607

Background information awaited.