Hannibal survives the fall, and, in the deep corners of his mind, Will does, too. Hannigram, warnings inside.
Hannibal - Rated: M - English - Romance/Angst - Chapters: 1 - Words: 3,911 - Reviews: 5 - Favs: 32 - Follows: 4 - Published: 4/14/2016 - [Hannibal L., Will G.] Alana B., Bedelia D. - Complete