Adidas Store Frontage. Soho, NYC 03


Here’s a beter view of the interior (as well as the collection of sneakers and other merch) through the front window of the Adidas sneaker concept store in Soho, in New York City. Note the way the interior space is lit.

Ivan Corsa Photo