only humans have yesterdays

Barcelona 1996 64 x 77 cm