Tuesday, December 15, 2015

Prince William and Kate Middleton Shops for Christmas

 The 'Royal couple' appeared to have gone into the shop round the corner from their home in Kensington, London and stuffed their baskets full of festive goodies.Onlookers watched as the pair - stuffed oversized teddies in their baskets..More Photo after cut

No comments: