Precipitation radar Barbaste

Check out the precipitation radar for Barbaste.

Precipitation radar map centered on France