Roman Snail, Escargot, Helix pomatia

Buy Add to Lightbox Download
Roman Snail, Escargot, Helix pomatia, pair mating, Zug, Switzerland, May 1995
Roman Snail, Escargot, Helix pomatia, pair mating, Zug, Switzerland, May 1995