Tyrannosaurus Wall-Mount “Trophy Head”

 

 

 

A Tyrannosaurus rex wall-mount “trophy head” made in China.

 

 

 

 

NEXT

BACK TO THUMBNAILS