Site icon Vero News

Tropical Storm Leslie forms in Atlantic

Image: http://www.nhc.noaa.gov

Exit mobile version