Can you spot the leopard hidden in this photo?The picture was taken in Rajasthan, a state in northern , by photographer Sudhir Shivaram.Those with a keen eye will be able to spot the leopard camouflaged in its surroundings, waiting for its next meal.
Load More
Load More