A tagged green sea turtle makes its way to the sea.

- Image ID: X8ER51
A tagged green sea turtle makes its way to the sea.
Image ID: X8ER51
Location: Tetapare, Solomon Islands.