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

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