Come on in! Join Pinterest today...it only takes like a second or so.
Natural History Museum - New York, NY
American Museum of Natural History (New York, NY)
Visit the Natural History Museum, New York... Loved it!
Blue whale in the Natural History Museum, New York. When I was little I used to stand under this model and gaze up. I was awestruck.
World Trade Center New York 1978 Thomas Mayer
United States, New York - New York City
Central Park, New York City #nature #city #centralpark #nyc #newyork
Times Building - Times Square - New York City - 1961
Times Square - New York City
World Trade Center and Statue of Liberty, New York City 1988 | by Jersey JJ, via Flickr