Great Escapes: Africa - Angelika Taschen

From the Mediterranean Sea to the Indian Ocean, the vast Sahara to the Cape Verde archipelago,…