Coventry Organs Ltd.
Coventry Organs Ltd.
A firm of organ builders based in Croydon, England.
Biographical Dictionary of the Organ