Photo of Harvard Museum of Natural History

4.5
1,042 votes

Harvard Museum of Natural History

26 Oxford St, Cambridge, Massachusetts 02138 USA

Add Photo
Road Warrior

We have the world’s only mounted skeleton of the Kronosaurus!

Remove Ads

Claim copyright