FANDOM


Young Iguanodon
7001 Young Iguanodon or 5951 Baby Iguanodon (Polybag Version) is a Dinosaurs Set released in 2001. The set included 23 Pieces and cost $3.00.

GalleryEdit