Sunday, May 16, 2010

Leica M6 TTL






1999 Leica M6 TTL 0.85






Leica M6 TTL 0.58



Leica M6 is a legend, a must have for every camera affocianado

1982 Leica M4-P No. 1604861





no light metering device, no self-timer option and big chunk away from my bank account