This is a turtle nest on Higgs Beach in Key West.
This is a turtle nest on Higgs Beach in Key West. Denise Bohlig-Capone
This is a turtle nest on Higgs Beach in Key West. Denise Bohlig-Capone

Turtle nesting season in full swing

May 20, 2017 8:26 AM