This week, Istanbul based artist Hera Buyuktascian displays her enigmatic work titled ‘Deconstructors’ at the artists poster display @ 2 Hoxton Street, London. Go see NOW!