Lahore, Karachi or Mumbai? no this is European city flooded due to rain

  • 8 years ago
major downpour seen in Taranto, the city of Italy, stranded motorists and floods roads.

Recommended