Spraggs & Co.
Spraggs & Co.
A firm of organ builders based in Redruth, England.
Biographical Dictionary of the Organ