Previous ImageNext Image inspector_lord Inspector Lord in “The Spider’s Web” at The Burr Theatre – April 2002 Like this:Like Loading...