1 / 1

©Jesus Diges/EPA/MAXPPP - A resident takes photos next to several cars damaged for the force of the water in one of the streets in the village of Tafalla, Navarra, northern Spain, 09 July 2019, after the floods, caused by heavy rainfalls, hit the area last evening.