Male
12
Rushmoor Royals
Joseph Legge has not completed any swim events.
Joseph Legge has not completed any land challenges.