Forest Officials Rescue Leopard From A Residence In Northern India

Record ID: 424310