A beautiful dire stimulating painting of the queen victoria wearing a scientist's lab coat, by Steve Dillon and Paul Delvaux, matte, 9:16, trending on Behance | Painting