Sintra Castle in Portugal
Gorée Island, Senegal
The Great Mosque of Touba, Senegal
Children at Petit Ngor Beach in Dakar
One last sunrise before leaving this beautiful landscape. Petit Ngor Beach, Dakar, Senegal
Last day on the island, with Malin Fezehai and Chantal Kammermann in Bali, Indonesia
The Karen Tribe, in Northern Thailand.
Karen Tribe, Northern Thailand
Hill Tribe, Northern Thailand