Leopardess and her cubs shelter from monsoon rains in Indian village shed

Views 84

A leopardess and her four newborn cubs were found taking shelter from heavy monsoon rains in a farmer’s shed in Igatpuri town, western India.

Share This Video


Download

  
Report form