Image 4 of 29
IMG_7193.JPG
CAPE TOWN, SOUTH AFRICA - 29 APRIL 2010, The Main Integrated Rapid Trasport (IRT) Station on Hertzog Boulevard outside the Cape Town Civic Centre nearing completion as Cape Town is preparing for the 2010 FIFA World Cup..Photo by: Shaun Roy/Sportzpics