- Photo: Strasbourg, France
Beautiful Luxury Residence in a green setting close to Paris