95% cotton5%ElasteneCOTTON MIX FLORAL TOP IN ROYAL BLUE€29.95PriceONE SIZEFREE SIZE UK12-16QuantityAdd to CartBuy Now