Brandspotters Logo Brandspotters

Leica

Movies
Gloomy Sunday (1999)

Hans-Edberhard: Look, the new small format camera from Leica. The newest innovation from Germany. See, the film is only 35 millimeters...wide and fits in this little cartridge. The most amazing thing is the split image rangefinder.
Sidewalls (2011)


External Links
Email: info@brandspotters.com