Passenger Posts Photos from Africa March 31, 2010 Cheryl Leave a comment Photo from Liz–Kudu in Kruger National Park, South Africa