Record /
New Restalrig Parish Church (Edinburgh, Scotland)
Edinburgh : The Church,
1995-
New Restalrig Parish Church (Edinburgh, Scotland)