Self Destruction June 9, 2015 admin Leave a comment “Self Destruction” Mixed Media, Acrylic on Canvas, 80 x 60 cm, Matted, Signed