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 © 2016, CT Now
42°