snail from mountains in Poland (Bieszczady) taken on a bike trip..