GIRLS CROSS COUNTRY: Shells shine at Carlinville

by