Luangwa Valley

Watching leopards in Zambia

August 10th, 2009