Tremendous T-Rex

DaVinci Camp posing next to the Tyrannosaurus Rex cast found in the VLSB at UC Berkeley.

Advertisements
Both comments and trackbacks are currently closed.