This image is a still from a video where a leopard was running through a built-up area of Meerut in Northern India.
The full details can be read on The Hindu.
This image is a still from a video where a leopard was running through a built-up area of Meerut in Northern India.
The full details can be read on The Hindu.