World Storm Gloria: Sea foam engulfs streets of Spanish town Published January 22, 2020 Marine foam brought ashore my Storm Gloria floods streets in Tossa De Mar in Spain. source: bbc.com