Loggerhead Sea Turtle (Caretta caretta) in Palm Beach County, FL. Florida is home to half of the world's population, and Palm Beach County is a major nesting location.
2010 Honorable Mention, National Wildlife Photography Awards Competition; Loggerhead Sea Turtle (Caretta caretta) in Palm Beach County, FL. Florida is home to half of the world's population, and Palm Beach County is a major nesting location.