Preview Takamata Beach, South Mahe Island, Seychelles, Indian Ocean, Africa Image ID: 125-269 Artist: Storm Stanley Purchase a commercial license Buy framed prints & more from our print store color image contemporary photography travel travel destinations day outdoors horizontal landscape landscapes scenics beach beaches coast coasts tropical palms palm trees takamata mahe island islands seychelles indian ocean africa