Helix pomatia mating

Helix pomatia mating

Burgundy snail, Helix pomatia, mating, making love

by
by
by
by
by
by