The Sword And The Spear

Sale price Price $16.64 Regular price Unit price  per 

A powerful evocation of love, loyalty and war in 19th-century Africa