By Kevin White2018-11-29T12:35:00
Heavy rain has caused coastal deluges from Murcia in the south east to Barcelona in the north east of Spain
Already have an account? Sign in here