Bubbly Sea Foam Fills A Town In France

2016-02-11 3

Large amounts of gooey sea foam floated through the streets of this town because of big storm.