Andrei Duman Tanzania Leopard 01 A leopard rests in a tree in Serengeti, Tanzania (Andrei Duman Tanzania Leopard 01)