Battle

Battle of Rozhnoye Pole

1099 battle

1099 battle

Meanwhile, elsewhere