English Heritage says the shots were fired in a siege of Kenilworth Castle in 1266.
Subscribe
Login
0 Comments