Sea Cucumber on Sand (Holothuroidea)

Photo No. 12658