News
Between long-distance swims, Dellora the green sea turtle nests on SWFL beaches, where researchers have found her 12 times - and counting.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results