American Museum of Natural History Subway Station, New York City

December 10, 2012 Artwork, Travels Comments (0) 599

Subway stations in New York City are filled with inconspicuous art. Less inconspicuous than most is this, at 81st Street Station beneath the American Museum of Natural History.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: