Drumchapel Parish Church supplement.
Drumchapel Parish Church (Glasgow, Scotland)
Drumchapel : The Church,
Description based on: Vol. 8, no. 264 (Nov. 1963).
Drumchapel Parish Church (Glasgow, Scotland)