Details
ROLLEI-WERKE, Germany
A 126-film Rollei SL26 camera no. 3503439 with a Carl Zeiss Tessar f/2.8 40mm. lens no. 4555808, in maker's case.

More from Cameras and Optical Toys

View All
View All