Organ Biography
>
Places and Organs
>
Scotland
>
Edinburgh
>
Newhaven Church
Details of Newhaven Church, Craighall Road, Edinburgh, Scotland
(Craighall Road)
No organ information found
List of Organists
1889-92
W. Gilchrist Cochrane
(1869-)
Biographical Dictionary of the Organ