Kate Garraway Tea Party



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