Astove Island

Illa de les Seychelles.