Seychelles - Mahe Island - Anse a la Mouche, Stock Photo, Picture And Royalty Free Image. Pic. AUI-INO017