Disney Princess Sleeping Beauty Royal Shimmer Doll

Doll is about 11 inches Tall.

Disney Princess Sleeping Beauty Royal Shimmer Doll

SKU: JO520
$19.99Price