Time Square

$60.00

Unveiled in 2004, inspired by Manhattan's steel and glass monoliths and the frenzied pandemonium of Time Square. Symbolizing energy, optimism and youthful spirit. It is a tourist mecca.

- Time Square, NYC, USA

 

Size: 510mm x 510mm