River Ill from Grand Rue  Strasbourg, France