Nudibranchs mating

Mating nudibranchs (Nembrotha lineolata).  Indonesia.

Mating nudibranchs (Nembrotha lineolata). Indonesia.