17" Candy Swirl Castle Decor from our Peppermint Swirl Collection.  Made of hard Poly Foam and covered in plush fabrics and accessories.

17 Inch Candy Swirl Castle Decor

SKU: 08-08312
$40.00Price