Stanford Invitational 2016

Palo Alto, CA

Vacaville Christian Academy (SJ) Results