Select Page

Haze 2012 Olympics Installation @ Nike 21 Mercer St.

The Nike store at 21 Mercer Street in New York City is home to a new installation from street artist Eric Haze. Developed closely with Nike in honor of Team USA competing at the 2012 Olympic games in London, the project is comprised of a grid of individual...
Page 1 of 7612345...102030...Last »