Deinonychus Statue

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