Feedback

Floods Tear Through Heart of Sicilian City

 

Main shopping streets of Catania, Italy, were transformed into rivers and lakes after Mediterranean cyclone moved through the area.

Shows