Spot the Leopard lurking among these rocks

    0
    15

    The patterned predator is perfectly camouflaged as it relaxes on the rocks in Rajasthan, India. Photographer Sudhir Shivaram spotted the animal when he was exploring in the small town of Bera. Do you spot it? …Read More

    Source:: Linda Ikeji Blog