Fans at the eight final match of the Football World Cup 2010 on the Berlin fan mile, Berlin, Germany, Europe
3840775
Model release
Not specified,
Property release
Not specified