Organisation

James Gillingham : surgical mechanist & manufacturer of artificial limbs (Chard, Somerset, England)

Catalogue