Leo in Saint-Tropez, France (July 29, 2018).

Leo in Saint-Tropez, France (July 29, 2018).