Inexplicable Snails

They estivate everywhere. Cadenet, France, 2006.

Menu