Storm clouds building over the sea in Grenada.