Michelle Obama to speak at Hunter Foundation charity dinner in Edinburgh

Michelle Obama (Yui Mok/PA Wire)
Michelle Obama (Yui Mok/PA Wire)