weird rituals
Imperial tree huggers, 2007

egg tempera on paper
38 x 55 cm
previous imageindexnext image