Tag: hanseatic league

Loading...
The Battle of Visby 1361 AD

The Battle of Visby 1361 AD