Results 1 results found Fishing boat, Cerf Passage, northeast coast, island of Mahe, Seychelles, Indian Ocean, Africa