Developing tropical system moving toward Windward Islands, Caribbean Sea

Responsive image
source