American Museum of Natural History Subway Station, New York City

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.


Please enter your comment!
Please enter your name here

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