Leopards

Kenya, Nairobi, Founded in 1964