London Road Parish Church in Edinburgh - Scotland

Stock photo ID: 77330590