View
122 stock photos
European Cat snake (Telescopus Fallax) or Soosan Snake, on the island of Malta.
A detail shot of European Cat snake (Telescopus fallax) or Soosan Snake, on the island of Malta.