FREE curbside or in-store pick-up available at checkout

Princess Castle

Princess Castle

Regular price $4.95
Unit price  per 

Whatever age your princess is she'll love this fragrant castle. 

These are handmade items. Color and scent may vary.

3.5 oz