The Glorious Leopard

Rate this item
(1 Vote)

Seeing Leopards in Maasai Mara national reserve is not a common thing as some people say, but we did it, in a glorious way!