Cape of Storms

Cape Town Lightning Storm in Pictures

Cape Town experienced an incredible display of nature last night as the cold front made land fall on the mother…

7 years ago