World

NOAA satellite image of Hurricane Charley taken at 11:15 p.m. EDT on Aug. 11, 2004.

Source
Posted
Originally published