A Chameleon Walks In The Forest On The Outskirts Of Ajmer, Rajasthan, India On 29 May 2020.
- Stock Photo ID: #WG906312
- Image Credit: Picxy.com/himanshu.picture