Tropical storm richard