H&M Paisley Blue And Green Bikini Size 10 Ibiza | eBay

It's from H&M's 2012 Spring/Summer collection :)

As seen in
  • swimwear swimwear bohemian bikini blue bikini summer floral