Satellite Eyes Tropical Storm Irma Swirling in Eastern Atlantic

Satellite Eyes Tropical Storm Irma Swirling in Eastern Atlantic