Connect to share and comment

Kensington palace prince william 06 06 11

Appears In:
The newlywed royal couple will live in Diana's former residence.
Kensington palace prince william 06 06 11

Kensington Palace in in the center of London, England. Britain's Prince William and his new wife, Catherine, will make an apartment in the palace their new home.

Mike Hewitt