Islebound Sea Serpent

A sea serpent resting on an island, partly in and out of water