only humans have yesterdays

Venice 2006 88 x 115 cm