ASTOVE

The very first trip to remote Astove island in Seychelles came…