The Glorious Leopard

Rate this item
(0 votes)

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