Leopard in a Tree
Tarangire National Park, Tanzania, Africa
Leopard gazes from a resting spot in a tree in Tarangire National Park in Tanzania, Africa. Photo © copyright by Stone Siegel.
Leopard gazes from a resting spot in a tree in Tarangire National Park in Tanzania, Africa. Photo © copyright by Stone Siegel.