Deinonychus Statue

Deinonychus

 

 

 

 

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