© Pietro Finelli, S.T., S.T., oil and gold leaf on canvas, cm 68X60, 1999