Stock Photo - Divers with a captured green sea turtle Chelonia mydas in the South China Sea off Mengalum Island.

Stock Photo: Divers with a captured green sea turtle Chelonia mydas in the South China Sea off Mengalum Island.

Searchable keywords

Choose multiple keywords

More from this author

View Images & Videos by SuperStock