St.Tropez

Jules Cavaillès (1901-1977)
Not dated
61 x 38.2 cm / 24 x 15 inches
Oil on canvas