Saint Helena Island


by Ulf on June 16th, 2009 (Permalink)

Another beautiful shot from NASA’s Earth Observatory. The original is here.


Leave a Reply