Spain floods latest: Water cascades down Toledo city streets as cars stranded in Storm Dana

The Independent 2023-09-04

Views 1

Water cascades down streets of Toledo in Spain@dtorresmayoral, Twitter

Share This Video


Download

  
Report form