
Ella McCaffray Claims Top Spot in World Surf League Standings
News Summary Ella McCaffray, a talented surfer from Cardiff-by-the-Sea, has claimed the top position in the World Surf League’s Qualifying Series. Following impressive performances, including