Our own record (Renfield Street Church (Glasgow, Scotland))
Renfield Street Church (Glasgow, Scotland)
Glasgow : The Church,
1941
Renfield Street Church (Glasgow, Scotland)