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

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

from Entertainment News: Movies, Music, TV and Books - USATODAY.com
Read The Rest:usatoday...

Post a comment