← Return to photo page

The World Cup starts in 14 months and this is what the stadium hosting the opening game in Sao Paulo looks like right now.