havisham- Gormenghast, by Alan Lee. 

more about : havisham