100% cotton floral print