Live results

San Diego Cup - Youth Epee #5, Solana Beach, CA

Sunday, 30 April 2023, Solana Beach, CA, United States