Heineken Light Mural for 2011 U.S. Open Pop-Up Shop

Soho, New York City