helen mirren as sherlock holmes. 1 7 0 0 s painting. oil on canvas.