Thank you for your patience while we retrieve your images.
Leopard sitting on rock

Leopard sitting on rock

Leopard sitting on rock in Samburu National Park, Kenya, Africa