Zimbabwe's Harare International Carnival Roars to Life

The carnival will run from the 1st to the 10th of September.



Carnival kicks off.

InFocus