Archive for June 2009

Saint Helena Island

by Ulf on June 16th, 2009

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