Helix pomatia

September 23, 2024

Helix pomatia, known as the Roman snail, Burgundy snail, or escargot, a land snail native to Europe.
RR: RR Francophone
Date: August 29

Post a Comment