The royalists, loyal to Charles I, suffer a key defeat by the English Parliamentarians at Naseby


On June 14, 1645 in Celtic History

The royalists, loyal to charles i, suffer a key defeat by the english parliamentarians at naseby

/images/tich/featured.webp