Kites dazzle at South African festival in Cape Town
Kites of all shapes and sizes have been on display at the International Kite Festival in Cape Town in South Africa.
The two-day event attracted participants from several countries who showed off their kites and demonstrated their kite-flying skills.