Image 1 of 1
12PPlf0044.jpg
A woman traveling on Rodrigues Island, in the Southern Indian Ocean, sits looking at a map at her colorful bunglow