Inspector Bradstreet

Inspector Bradstreet of Scotland Yard.