2025 IFMA African Championships - Tripoli, Libya - Day 1 - Ring A

2025 IFMA African Championships - Tripoli, Libya - Day 1 - Ring A