La Digue, Seychelles - October 20, 2022 20 October 2022, La Digue, Seychelles Vlad Starostenko specially brought several hats ...
I was there to shoot a story about island restoration in the Seychelles, far off the east ... invasive rats and mice running rampant, native sea turtles and giant tortoises being exploited.