Keywords: LeoMarch271977.gif en This weather satellite image of Tropical Cyclone Leo was taken on March 27 1977 2013-04-29 20 56 36 Mariners Weather Log July 1977 pg 247 NOAA -20 5 119 5 PD-USGov Uploaded with UploadWizard Satellite pictures of tropical cyclones |