Battle

Battle of Alhandega

939 battle

939 battle

Meanwhile, elsewhere