only humans have yesterdays

Sweden 1989 119 x 139 cm