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