Leopard cub wanders into Indian village.

Record ID: 329143