Terrible Tales of Africa

Series: Monstrous Myths
Hardback