Leopard on the prowl

Ref: 9013408

Location: Masai Mara, Kenya

Leopard on the prowl

Ref: 9013408

Location: Masai Mara, Kenya