Colinton Parish Church.
Colinton Parish Church (Edinburgh, Scotland)
[Edinburgh? : Colinton Parish Church?,
ca. 1980]
Cover title.
Colinton Parish Church (Edinburgh, Scotland)
Organ (Musical instrument)