Subway Mural

An undersea mural at the 81st street subway stop by the Museum of Natural History.

348 views
0 faves
0 comments
Taken on May 24, 2007