Main Image - Ted Baker London Illiana Mesh Detail One-Piece Swimsuit