Sign up for a free Courant newsletter for a chance to win $100 P.C. Richard gift card

Camilla and Charles

Camilla, the Duchess of Cornwall, shares a laugh with President Barack Obama as First Lady Michelle Obama and Britain's Prince Charles chat behind them during a reception at Buckingham Palace in London. World leaders wrangled Wednesday on how a London summit could fix the global economy as demonstrators attacked a bank in an anti-capitalist riot in the British capital.
Getty photo by Kirsty Wigglesworth
Copyright © 2017, CT Now