A low pressure system over the Bay of Campeche in the southwestern Caribbean appears to be getting organized on satellite imagery

Źródło: System 95L (Atlantic Ocean/Caribbean Sea)