Default ICP Image

Catherine Leroy

Artist
1945–2006
French