The torch : newsletter of the Pitlochry Church of Scotland.
Pitlochry Church of Scotland.
Pitlochry : The Church,
1992-
Caption title.
Pitlochry Church of Scotland