cotton poplin floral print