Imogenparkesi
FollowLeopard eating baby impala
A female leopard eating a baby impala (which she had recently killed), whilst sitting in a camel thorn acacia tree.
A female leopard eating a baby impala (which she had recently killed), whilst sitting in a camel thorn acacia tree.
Read less
Read less
Views
16
Same photographer See all