Storm clouds over a tropical beach on Little Curaçao, Netherlands Antilles.