historytheinterestingbits.com
Isabel of Gloucester, the Lost Queen of England
Isabel of Gloucester is a shadow in the pages of history. I could find no pictures of her. Until recently, no one even seemed certain of her name; in the history books she has been called Isabel, I…