Barcelona

Torrential rain shower

18C min
24C max
73% humidity