Battle

Battle of Al-Mubarakah

1123 battle

1123 battle

Meanwhile, elsewhere