only humans have yesterdays

Scotland 1993 108 x 97 cm