Public Transport Shared Service Centre Makeka Design Lab Cape Town South Africa 2010 Exterior..., Stock Photo, Picture And Rights Managed Image. Pic. VIW-DGIL-006-0001