
Enthusiasts flew kites of all shapes and sizes Sunday at a festival in South Africa that raises awareness for mental health and provides a burst of beachside color.
The Cape Town International Kite Festival is celebrating its 30th year, with participants traveling from the United States, Tunisia and elsewhere.