Not sure it fits Renaissance, but it looks like a painting