London Stereoscopic & Photographic Co.

British, active London 1864-c. 1914