June Lake Triathlon

  • June Lake, CA