Stormy skies above Grace Bay Beach in Turks and Caicos islands.

A gathering storm on Grace Bay Beach in Turks and Caicos islands in the Caribbean.

What do you think?