Author Archives: Steven Leonard

2012 Cape Town International Kite Festival

Event overview Once again Muizenberg in Cape Town (South Africa) played host to the Cape [...]