Default ICP Image

Robert Demachy

Artist
1859–1936
French