November 13, 2009

Leica X1 is Nikon X1 ?...Here is a mystery !

The mystery of "Google translation" is here. What does it mean ? ?

           Click to enlarge
 Please check below by your own eyes.
 LEICA STORE in Poland (polish)
 LEICA STORE in Poland "Google translation" (English)

 RSS