The Leica Store New York Meatpacking is now officially opened:
The new Leica Store and Gallery Meatpacking District in New York City is now open for business (previously reported here). Additional information and pictures:
New Leica Store New York City is coming in 2023: