Branching worm with dividing internal organs growing in sea sponge

You may also like...