Detective Inspector Lestrade, Scotland Yard's least annoying officer. According to Sherlock. | Sherlock RP MV MC 21+ Descriptive.