Tyrannosaurus “Trophy Head”

 

 

 

 

Tyrannosaurus rex “trophy head” made in China.

 

 

 NEXT

BACK TO THUMBNAILS