Posted on September 30, 2010 by Alex LiberzonCumulonimbus Cloud Over Africa (NASA, International Space Station Science, 02/05/08) | Flickr – Photo Sharing! Cumulonimbus Cloud Over Africa (NASA, International Space Station Science, 02/05/08) | Flickr – Photo Sharing!. Share this:FacebookXLike Loading... Related