Art Nerd New York | Los Angeles

Max Neuhaus, Times Square

You have probably never noticed Max Neuhaus’ permanent installation, “Times Square.” Like me, most New Yorkers avoid the tourist heavy area at all costs. Stand above the grates located the […]

Clicky Web Analytics