Wildlife

Leopard
Leopard

Ref: BZ17-SL-3248

Location: South Luangwa NP, Zambia