Close
Aesculapian Snake
Elaphe longissima or Zamenis longissimus