Stock Photo: Beaded sea cucumber. Euapta lappa. Curacao, Netherlands Antilles

Stock Photo: 1899-47870 Beaded sea cucumber. Euapta lappa.  Curacao, Netherlands Antilles