A beautiful disgusting festive painting of the modern Christmas card, by Peter Paul Rubens and Ilya Kuvshinov, sculpture, long, featured on ConceptArtWorld | Painting