Tremendous T-Rex

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

Both comments and trackbacks are currently closed.