Spain's Marc Cucurella on euro semi final clash with France
Spain's Marc Cucurella on euro semi final clash with France 07/07/2024 Donaueschingen, Germany