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