Sunday, January 24, 2010

Kate Garraway Tea Party



Kate Garraway at The Princess And The Frog Tea Party at the Mayfair Hotel in London