Snake living in my garden

Snake living in my garden

Observation - Snake living in my garden. Description: Snake with yellow spots(?) seen with a mole in its mouth (you can see the mole's feet stickng out of the snake's mouth in picture 3, lives on the river bank, I live in Montmorillon, 86500, France

Snake with yellow spots(?) seen with a mole in its mouth (you can see the mole's feet stickng out of the snake's mouth in picture 3, lives on the river bank, I live in Montmorillon, 86500, France