only humans have yesterdays

The Singing Neanderthal 2015 61 x 72 cm