Wildlife

Leopard
Leopard

Ref: BZ17-SL-3466

Location: South Luangwa NP, Zambia