The Return of Sherlock Holmes (1986-1988)

88. The Return of Sherlock Holmes (“The Devil’s Foot”), Granada Television, 1988.

Picture: Granada Television / ITV Global Entertainment.

Copyright secured by Digiprove © 2011