View
181 stock photos
European Cat snake (Telescopus Fallax) or Soosan Snake, on the island of Malta.