renaissance oil painting of bud spencer