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