Leopard on the rocks.

Leopard on the rocks.

Leopard on the rocks in the Kruger National Park, South Africa.

by
by
by
by
by
by