Judith Howe

Judith Howe is a winner of the Young Poets Network ‘Sherlock Holmes’ poetry challenge.