Celia Barquin Arozamena

Luke Lu / Iowa State University via AP
September 19, 2018 - 11:17 am
Celia Barquin Arozamena was a top amateur golfer from Spain who was finishing her degree at Iowa State University.
Read More