Dumbo

Collectibles info
Country: France France
Category: OE
Title: Dumbo
Number: SKU: 207631003034
Release Date: 07-06-2003
Available: Disneyland Resort Parijs
Value: €6
Info
???