Shanghai TLR£68
21 May 2005 · Leitz Photographica Auction · €100 · lot AI_7_24792hammer ↗
+ lens
camera
The Shanghai Camera Factory Shanghai TLR has 1 recorded sale: £68 (21 May 2005, Leitz Photographica Auction). That is too few for a typical price.
Only 1 sale — too few for a typical price, so here it is.
{"overview":"The Shanghai TLR is a twin-lens reflex film camera produced in China by the Shanghai Camera Factory.
Generated summary, 6 May 2026 — not checked by hand; prices on this page come from the sales, not from this text.
Yes, it is a twin-lens reflex camera that uses 120 roll film and a waist-level viewfinder.
“Shanghai Camera Factory Shanghai TLR: 1 recorded sale, May 2005; no typical price (method v1).” cameraworth.com, retrieved 8 October 2026. https://www.cameraworth.com/s/shanghai-camera-factory/shanghai-tlr/