Designed by
Title
Metronome is a large public art installation located along the south end of Union Square in New York City. USA #143490565
Description
NEW-YORK, USA - SEPTEMBER 29, 2009: Metronome is a large public art installation located along the south end of Union Square in New York City. USA
This image is editorial