only humans have yesterdays

Buried Apes 2000 70 x 83 cm