Zebra Crosswalk South Africa: It’s Closer Than You Think. Brand: South Africa Product: Tourism Media: Outdoor, Crosswalk Advertising Agency: Contract Location: Mumbai, India