Leica Unveils “The House of Photography” in NYC: A Must-Visit for Photo Enthusiasts
Leica, the esteemed German camera brand, has announced the inauguration of its first immersive flagship store and gallery in New York City’s vibrant Meatpacking District. Located on 13th Street, just steps away from the Highline and The Whitney Museum of American Art, the new Leica store spans two floors and encompasses over 3,000 square feet. … Read more