Cape Town Carnival

A brief glimpse of Carnival in Cape Town South Africa!