Another island near Key West.
There's a storm brewing in the distance.