A thunderstorm swept through the Spanish island of Majorca on Sunday, bringing torrential rain and flash flooding to several areas.
A thunderstorm swept through the Spanish island of Majorca on Sunday, bringing torrential rain and flash flooding to several areas.