Rainbow in stormy sky over Seronera Valley, Serengeti National Park, East Africa