Queen Elizabeth, Prince Philip departing remote Balmoral Castle, will return to England – USA TODAY

0
26
Queen Elizabeth, Prince Philip departing remote Balmoral Castle, will return to England – USA TODAY

Queen Elizabeth and Prince Philip are departing from Balmoral Castle in Scotland to an estate in England before returning to Windsor in October.
Read More

LEAVE A REPLY

Please enter your comment!
Please enter your name here