Views of Africa

Views of Africa — page 1
The rocky islands of Seychelles are rugged and beautiful Nik Wheeler Corbis