A Scandal in Scarlet: A Sherlock Holmes Bookshop Mystery
Gemma and Jayne donate their time to raise money for the rebuilding of a burned out museum -- but a killer wants a piece of the auction -- in this fourth Sherlock Holmes Bookshop mystery Walking her dog Violet late one... See More