Battle

Battle of Bayyana

891 battle

891 battle

Meanwhile, elsewhere