Can you spot the leopard in this viral pic from Uttar Pradesh?

Can you spot the leopard in this viral pic from Uttar Pradesh?

Related articles