The Birth of Henry the spare and not the heir!

On the 28 June 1491, Elizabeth of York gave birth to her third child, Henry, at Greenwich Palace … [Read more...]