Live results

Freehold Fencing - August Youth Foil, August 2023

Sunday, 13 August 2023, Freehold, NJ, United States