Return to previous page

Right after marrying in April 2011, Kate and William settled right into a residence that is permanent Wales