2015-05 TCS Africa
1038-Lucy display, National Museum, Addis Ababa, Ethiopia.JPG