Cecil Touchon
PDP 1185
acrylic over paper on canvas
60 x 60 inches
Copyright The Artist