Cape Town gets a smattering of stormy weather, with howling wind ripping through the city streets

Pictures by Jeffrey Abrahams