Earth from space

Satellite image taken on August 25, 1992 as Hurricane Andrew makes landfall on the Louisiana coast.

[ close window ]