Speedo one piece strap swimsuit.
Size 14, NWOT.
Pretty shades of blue stripes.