The messenger /
Shettleston Old Parish Church (Shettleston, Glasgow, Scotland)
Glasgow : Shettleston Old Parish Church,
1997-
Shettleston Old Parish Church (Shettleston, Glasgow, Scotland)