Charles Allen

Allen, Charles. Organ builder based in London. Son of William Allen. b. England, c1812.