Details
Showa Optical Works, Ltd., Japan
A Leotax camera no. 29307 and with a Tokyo Optical Co. Simlar f/1.5 5cm. lens no. 151684
A Leotax camera no. 29307 and with a Tokyo Optical Co. Simlar f/1.5 5cm. lens no. 151684
Further details
Condition: 4F
See illustration
See illustration