Iguanodont Statue

iguanodont1-700x803

 

 

 

Statue of an iguanodont — a kind of herbivorous dinosaur — from Design Toscano, Elk Grove Village, IL.

 

Iguanodont1-700x697