Swimcloud
EE

Elena Escalas

  • Nashville, TN USA
  • Class of 2015
  • UCLA

Highlights

Rankings

Times

Progress

Photos

Teams