Precipitation radar Garrosse

Check out the precipitation radar for Garrosse.

Precipitation radar map centered on France