City view on the river bank of the Loire in Saumur in Pays de la Loire, France, A part of the town is located on the island of Ile d' Offard in the Loire
Pictures are searched.
Please wait!
Please wait!
Loading view. Please wait.
Next
Back