grass snake skin ?

grass snake skin ?

Observation - grass snake skin ? - UK and Ireland. Description: