Leica Store Opens in New York City
Leica has premiered it's first New York City store in SoHo, located at 460 West Broadway. The reception was RSVP and filled with members of the media, photographers as well as Leica enthusiasts that included Imaging Insider
This is Second Leica store following the one previously opened in Washington D.C.
The image above was taken in the boutique at 6:30 pm while the shot below was taken one hour later.