Jacques Villon

French (1875-1963)