Skip to main content

Greater Indian Rat Snake, Ptyas Mucosus, illustration from Joseph Ewart "The Poisonous Snakes of India," 1878

What is IIIF?