Precipitation radar l'Escala

Check out the precipitation radar for l'Escala.

Precipitation radar map centered on Spain