Nesting turtles fared well despite short beach and season
It was a good year for female loggerhead sea turtles clambering ashore at Sea Oats Beach, the mile-long oceanfront sandy strip on Lower Matecumbe Key, looking to nest and lay
Source: keysnews.com