Digital Library Search
Description
Science on a Sphere - a NOAA innovation that is now installed in over100 locations worldwide. (Image credit: Courtesy of Joe Flood)
Photographer
Courtesy of Joe Flood
Display Date
2013 November 22
Collection
Weather Service