When Ricolde, 'the finest whore in Worcester', is found butchered on an island a few miles up the River Severn, can Bradecote and Catchpoll discover the killer's identity?
Read More
When Ricolde, 'the finest whore in Worcester', is found butchered on an island a few miles up the River Severn, can Bradecote and Catchpoll discover the killer's identity?
Read Less