SegarA0646.jpg
Sea cucumbers, Actinpyga flammea, Sea Cucumber, Barracuda Point - Far Point of W, Fiji Islands, SegarA0646