Spain: Waterspout Off Mar Bella Beach In Barcelona
- Captured on Wednesday 9th of September 2020
- Location is Barcelona
Description
A waterspout was spotted off Mar Bella beach in Barcelona on Wednesday, September 9 as storm clouds approached the coast Read more...