- Hide menu

Homeless World Cup 2008 – Melbourne

Melbourne, Australia – December 7, 2008: Spectators at Federation Square watching the 2008 Homeless World Cup final between Afghanistan and Russia at Federation Square, Melbourne, Australia. Result: Afghanistan (5) v (4) Russia. 7th December 2008. Photo Sydney Low / Photoworx