Balshagray Parish Church magazine.
Balshagray Parish Church (Glasgow, Scotland)
[Glasgow : The Church],
Balshagray Parish Church (Glasgow, Scotland)
Magazine of Balshagray Parish Church