Wear your imagination with price with the Fairy Tales Baby Circus Dress.
95% Cotton 5% Elastane French Terry - 330 GSM