A beautiful incredibly detailed festive painting of the Home Alone Christmas Movie, by Alex Ross and Howard Pyle, sculpture, featured on ConceptArtWorld | Painting