Segar7933.jpg
Tunicates, Leptoclinides sp., Tunicate, Kau Kau Island, East Russells, Solomon Islands, Segar7933