Martin Harvey played Hamlet in his production of the play at the Lyric Theatre in 1905. N. de Silva played Ophelia. The picture is from Act III, Scene ii.