News and statement.
Lansdowne Church (Glasgow, Scotland)
[Glasgow] : Lansdowne Parish Church,
1968-
Lansdowne Church (Glasgow, Scotland)