Image of Telescopus fallax

2012 Barbod Safaei