Adm. James Stavridis arrives in Lille

Adm. James Stavridis, NATO supreme allied commander Europe arrives at helicopter platform in Lille, France on June 8. (NATO photo by RNLAF Sgt. Peter Buitenhuis.)
Filed Under: Uncategorized