60 Published on November 12, 2013 in Leopard Ngorongoro CA March 2008Full resolution (1050 × 700) ← Previous Next →