ROBERT STOCKER, London

Established
(1886) London, England
Closed
(c. 1909)