Deinonychus Statue

 

 

 

Statue of Deinonychus, made in the Philippines, from Design Toscano, Elk Grove Village, IL.

To see more of this statue, CLICK HERE.

 

 

 

 NEXT

 BACK TO THUMBNAILS