Triangl

That style is the "Tilly Sunburst" from Triangl Swimwear

As seen in
  • swimwear