A storm produces rain behind Pavilion Key in the Florida Everglades and the 10,000 islands out of Chokoloskee Island. Photo/Andrew Shurtleff