British Ambassador's Afternoon Tea

British Ambassador's Afternoon Tea

Stephanie Green/Bloomberg

Massachusetts Governor Deval Patrick and Elga Sharpe.