This is an iconic photo of Le Café in Saint-Tropez, it is probably the last taken picture of this well-known restaurant on the Place Des Lices.
The photo was taken at the end of the summer 2019.