yellow ophion, ?

yellow ophion, ?

Observation - yellow ophion, ? - UK and Ireland. Description: