Picture 98_036_13

Browse from 98_036_13

Papua New Guinea, Sea cucumber.