The beach at Little Gasparilla Island, Florida.  Stump Pass is beyond the umbrellas.