Teo, Santiago de Compostela, Spain - Images after the passage of the storm Irene through the Galician capital, which has left a night of heavy rains and winds and, not surprisingly, Santiago de Compostela accumulates the highest water record at the early hours of this Thursday, with 19.9 liters per square meter.
Editorial use only Contact your sales representative for commercial and promotional uses.License this clip
More footage filed by NurPhoto videographers.