Alpha.
Scotstoun Parish Church (Glasgow, Scotland).
Glasgow : Scotstoun Parish Church,
2000-2006.
Scotstoun Parish Church (Glasgow, Scotland)