Wednesday, February 9, 2011

St. Pierre island in the Seychelles, off the coast of Africa -- Purestock/Photolibrary ©