Stock Photo: FRANCE ALSACE STRASBOURG QUAI DES PECHEURS WATERFRONT AND BARGES ON ILL RIVER