Vast palm trees line the banks of a river on Socotra Island, with mountains and rustic dwellings in the background under a cloudy sky.
Vast palm trees line the banks of a river on Socotra Island, with mountains and rustic dwellings in the background under a cloudy sky.