Leica Store SoHo NY Opens

Leica Camera opened a new store at 460 West Broadway, New York City, the heart of SoHo. To celebrate the opening, there is an exhibition of photographs from Magnum Photographer Jacob Aue Sobol. Customers will be able to buy the full line of Leica Camera products and be able to participate in workshops.