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

2020-09-09 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.