Weather Events 2019 – Tropical Storm Imelda (USA) – BBC News – 20th September 2019

0
113

Tropical Depression Imelda sweeps across southeast Texas: …

source