cepaea DSC00083

cepaea DSC00083

Observation - cepaea DSC00083 - UK and Ireland. Description: