Stock Photo: FRANCE ALSACE STRASBOURG NEW EUROPEAN PARLIAMENT BUILDING AND ILL RIVER