Cecil Touchon
PDP 717
acrylic over paper on canvas
66 x 44 inches
Copyright The Artist