4power
Oil , 1979 , Peter Dean
96x60 inches
(Click on image to enlarge)

Back Return to Gallery Next