Juicy lemon or lime and green leaves of peppermint with water drops closeup icon isolated on white vector illustration.. Juicy Lemon or Lime and Leaves of Peppermint Icon