Electrifying pictures of Johannesburg thunderstorm

Recently, showers have blanketed Johannesburg and surrounds, with spectacular flashes of lightning and dramatic clouds.