Temecula Swim Club
  • Temecula, CA, USA