Shenstone & Co.
Shenstone & Co.
A firm of organ keyboard manufacturers based in Leyton, London, England.
Biographical Dictionary of the Organ