High-resolution satellite images of Charlotte Amalie, Virgin Islands.

Storms