Create new Board
Editorial Images

Queen And Michael Shea Shanghai

SHANGHAI, CHINA - OCTOBER 15: Queen Elizabeth Ll During Her Official State Visit To China. Michael Shea, Her Press Secretary (grey Hair On Right), Accompanies Her. The Yellow And Blue Dress With Matching Hat She Is Wearing Is By Fashion Designer Ian Thomas. (Photo by Tim Graham Photo Library via Getty Images)
Queen And Michael Shea Shanghai
Embed