Cecil Touchon

pdp1101ct19, 2021
Mixed media on canvas
36 x 36 in
Inquire