Tyrannosaurus “Trophy Head”





Tyrannosaurus rex “trophy head” made in China.

 

 NEXT

BACK TO THUMBNAILS