Queen Elizabeth’s ghostly encounter in Windsor Castle!
2021-11-06 3 Dailymotion
Queen Elizabeth reportedly once saw the ghost of a previous monarch in Windsor Castle, after she and her sister Princess Margaret bumped into the spirit of Elizabeth I.
Download Instagram Videos
Quickly and easily download Instagram videos with our free tool.