U.S. President Barack Obama and first lady Michelle Obama step off Air Force One after arriving at Stansted Airport

U.S. President Barack Obama and first lady Michelle Obama step off Air Force One after arriving at Stansted Airport May 23, 2011. Obama continues his four-nation European tour, which includes Ireland, France and Poland. REUTERS/Larry Downing (BRITAIN – Tags: POLITICS)

Bookmark the permalink.

Leave a Reply