Sale villa, property La Croix Valmer, France
top