Botrylloides violaceus


California Academy of Sciences