Laticauda colubrina yellow-lipped sea krait 2

Laticauda colubrina (Schneider, 1799) yellow-lipped sea krait