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