Stormy weather and high waves in Mallorca Spain

Stormy weather and high waves in Mallorca Spain #Disaster2021 #MotherNature mother nature, mother of nature, mother nature angry, mother earth, power of nature, natural disaster, thunderstorm, intense, tornado, weather, ultimate, heavy rain,... Read more »