Old Pitsligo Church with Hill Church

A view of Old Pitsligo Church beside the newer Hill Church of Rosehearty


Home