Windsor, formerly known as Britain’s Prince Andrew, has moved out of his longtime Windsor home and is now a resident of Norfolk, England, CNN understands.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results