1250 Broadway, 27th Floor New York, NY 10001

WHAT'S THAT ON THE LEFT?

A weird sculpture spotted on the way to ICN, Seoul.

It's either an airplane or .....

Categories: