helicella italia

helicella italia

Observation - helicella italia - UK and Ireland. Description: