Camargue, France: snails on dill

Date Photographed: 2 September 2001
Description: Camargue, France: : snails on dill
Camargue, France: snails on dill

Description: Camargue, France: snails on dill