LEGO Baby Iguanodon (5951)

LEGO Baby Iguanodon set 5951
Theme
Dinosaurs
Pieces
23
Released
2001
Status
Retired