This is a visible satellite image of Hurricane Felix on August 17, 1995.
EarthWatch Communications, Inc.