High-resolution satellite images of Bordeaux, France.

Storms