In the aftermath of the Spain floods, streets look like they have been blasted back to the Medieval period, covered by layers ...