snail

snail

common garden snail (Helix aspersa) on green leaf

by
by
by
by
by
by