Djorra (paper) 15, 2014
TPA078b
felt tip pen, earth pigments on discarded print proofs
75 x 56 cm
Menu close