Advertisement

Fans packing the stands of the Peter Mokaba Stadium in Polokwane, South Africa cheer for their national teams during a match between Argentina and Greece on June 22nd.

Advertisement