Massive Flooding In Spain
- Cleared
Occurred on May 30, 2015 / Spain
Info from Licensor: "Rain waterfall in Rambla Street. Rambla means dry river."..
Location
Spain
Occurred
not known
Posted By
Anonymous user
Posted On
Jun-30-2015