• 2 months ago
Julien Alfred wins the women's 100m final at Paris 2024 to claim St Lucia's first ever Olympic gold medal.

Category

🥇
Sports

Recommended