Mollusks
247
209
12
10
10
2
1
1
1
White Italian Snail
Theba pisana
July 29, 2025
Encinitas, CA, USA