ms059_drawer3a_001.jpg

Elaphe Triaspis, hemipenis

From: Western CT State University Archives' Digital Collections