HR TTF Morrayglen of Masai Mara, aka Kenya

Kenya

HR TTF Morrayglen of Masai Mara