© 2013 LARISSA AHARONI

CONTACT

Studio view

block printing colour on paper / 95 x 210 cm
DID YOU TELL THE DOCTOR / 2010 / block printing colour on paper / 95 x 210 cm