Mayoral Dress - 18m

Regular price $17.00 CAD

98% cotton/ 2% elastane