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.


















No comments: