only humans have yesterdays

Self Portrait 1993 111 x 130 cm