High-definition aerial images of Cayenne, French Guiana.

Storms Archive