55 East 59th Street, 17th Floor New York, NY 10022

WHAT'S THAT ON THE LEFT?

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

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

Categories: