Filming Locations (2)

  • Fondation Ephrussie de Rothschild, Villa Ile-de-Frances, Cap Ferrat, Alpes-Maritimes, France

  • Saint-Tropez, Var, France