Tropical Leaf Padded One Piece Swimsuit - Shamrock Green L