Storm clouds building up over the ocean in the Seychelles

Storm clouds building up over the ocean in the Seychelles