High-resolution satellite images of Santo Domingo, Dominican Republic.

Storms