Leopard rests in a tree after meal

Leopard rests in a tree after meal

Beautiful leopard rests in a tree after meal in Serengeti, Africa Tanzania.

by
by
by
by
by
by