Book cover for The Redeemer's Coming - The Sherlock Holmes Advent Calendar, Day 6 (Unabridged)

The Redeemer's Coming - The Sherlock Holmes Advent Calendar, Day 6 (Unabridged)

Description of book