Walking into Leica’s new flagship store in New York City immediately evokes a sense of luxury, and yet, the space still feels welcoming. It’s a tricky line to toe, but somehow the shop and gallery pulls it off.
Walking into Leica’s new flagship store in New York City immediately evokes a sense of luxury, and yet, the space still feels welcoming. It’s a tricky line to toe, but somehow the shop and gallery pulls it off.