Deinonychus Statue

Deinonychus

 

 

 

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