Picture 98_036_10

Browse from 98_036_10

Papua New Guinea, Sea squirt.