First Leica Store in Zurich to open on January 23



The first Leica store in Zurich, Switzerland will open on January 23rd, 2014. Read more at Fotointern.