Saturday, January 03, 2015
American Museum of Natural History
This place is amazing. Located in Central Park in NYC. One of the largest museums in the world.
The animal dioramas are spectacular. This one was my favorite.
Post a Comment
Post Comments (Atom)