Thank you for your patience while we retrieve your images.
nik_20110913_015906

nik_20110913_015906

Leopards, Masaai Mara National Park, Kenya