Juvenile Boomslang snake (Dispholidus typus)

Juvenile Boomslang snake (Dispholidus typus)

 Stock photo ID: 97045949