048A6097

France town on the river