Cultural festival. Mbabane, Swaziland.

Cultural festival. Mbabane, Swaziland.