Snails having sex

Snails having sex

Observation - Snails having sex - UK and Ireland. Description: Two snails in congress on horseradish leaf.

Two snails in congress on horseradish leaf.