Oviedo, Spain. 04th July, 2018. Firefighters try to drain water in a flooded street in Oviedo, Spain, due to the heavy rains 04 July 2018. Credit: Alberto Morante/EFE/Alamy Live News

- Image ID: P73AFT
Oviedo, Spain. 04th July, 2018. Firefighters try to drain water in a flooded street in Oviedo, Spain, due to the heavy rains 04 July 2018. Credit: Alberto Morante/EFE/Alamy Live News
EFE News Agency / Alamy Stock Photo
Image ID: P73AFT

Search stock photos by tags