Image from NASA’s Terra Satellite, taken August 31, 2009. Credit: NASA

Article written: 1 Sep , 2009
by


Leave a Reply