Acquired November 9, 2009, this true-color image shows Tropical Storm Ida just off the coast of the southeastern United States.
more about this image
Post a Comment
No comments:
Post a Comment