Jean Baptiste Duffaud, ‘St. Tropez’, Le Trianon Gallery
Jean Baptiste Duffaud, ‘St. Tropez’, Le Trianon Gallery