Is nothing sacred?  oil on linen 2013, 180cm x 180cm   

Is nothing sacred? oil on linen 2013, 180cm x 180cm