Gastropoda
Mating in leopard slugs
Limax maximus
Gastropoda
Mating in leopard slugs
Limax maximus