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

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