niki richard dalgliesh cavill(02) Save Image Image gallery: Unraveling the Mystery: The Works of N. R. D. Cavill