The Pink and Silver Leopard Feather Ears were sold in parks in 2010.
They were originally priced $21.95.
2010, All Ears, Disneyland Resort, Walt Disney World
The Pink and Silver Leopard Feather Ears were sold in parks in 2010.
They were originally priced $21.95.