lee532
FollowIshasha Leopard
Leopard relaxing up a tree in the Ishasha area of Queen Elizabeth National Park, Uganda.
Leopard relaxing up a tree in the Ishasha area of Queen Elizabeth National Park, Uganda.
Read less
Read less
Views
9
Same photographer See all