The window /
Balshagray Victoria Park Parish Church (Glasgow, Scotland)
[Glasgow : The Church],
1992-
Balshagray Victoria Park Parish Church (Glasgow, Scotland)