Could be a Coluber florulentus.

Do you have a better picture?

Gilian