A nesting loggerhead carrying a satellite tag

A nesting loggerhead carrying a satellite tag on the St. Joseph Peninsula, FL

Detailed Description

A nesting loggerhead carrying a satellite tag on the St. Joseph Peninsula, FL

Details

Image Dimensions: 475 x 316

Location Taken: US