Amber Snail

Amber Snail

Observation - Amber Snail - UK and Ireland. Description: 15mm long

15mm long