London Stereoscopic Company (LSC) Photographic Print Collection (#8)
Established in 1854 this is an amazing collection of stereo views of every conceivable subject from the LSC, leaders in a craze which swept England, Europe & the US
1,113 Photographic Prints