Camouflaged Snow Leopard (can you spot it??)
once you see it, you realize that it has been watching you the whole time =)
by Saurabh Desai
#nature#photography#FQS
Camouflaged Snow Leopard (can you spot it??)
once you see it, you realize that it has been watching you the whole time =)
by Saurabh Desai
#nature#photography#FQS