Germany fans
Germany fans
Published: 06:05 pm Jul 07, 2016
Germany fans gather in Marseille, prior to their team's semi final clash with the hosts France at Stade de Marseille, in Marseille, on Thursday, July 7, 2016. Photo: Reuters
Published: 06:05 pm Jul 07, 2016
Germany fans gather in Marseille, prior to their team's semi final clash with the hosts France at Stade de Marseille, in Marseille, on Thursday, July 7, 2016. Photo: Reuters