Contemporary Duplex South of France

  • Location: Cannes
  • Photo: Gilles Trillard