Sea Sand & Sky in stormy weather, Petite Anse beach, Mahe Island, Seychelles, Indian Ocean