Cat. 1 Hurricane Irene Seen from Space
August 27, 2011
Hydrosphere, New York, Science
This scene of Irene making landfall in North Carolina early on August 27th was produced by NOAA's Environmental Visualization Laboratory, whose beautiful images I have enjoyed...
No Comments