Cars on waterlogged streets

  • last year
Cars slow down on flooded roads as rain lashes parts of the UAE on December 27