logo NH Mountain Hiking             < Charles River Esplanade

Tyrannosaurus Rex statue outside the Museum of Science near Charles River Esplanade in Massachusetts
 
Tyrannosaurus Rex statue outside the Museum of Science near Charles River Esplanade in Massachusetts.