German Ambassador Georg Boomgaarden arrives to the No:10 Downing Street prior a meeting in London, Britain, 11 February 2013.
German Ambassador Georg Boomgaarden arrives to the No:10 Downing Street prior a meeting in London, Britain, 11 February 2013.
Size: 3333px × 4999px
Photo credit: © TC / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 11, 2013., :10, ambassador, arrives, boomgaarden, britain, downing, february, georg, german, london, meeting, prior, street