In which Harry is a tad messed up after the war, but Snape gives him a run for his money. Or: an epic tale of PTSD, recovery and gay porn!Words: 84631
In which Harry is a tad messed up after the war, but Snape gives him a run for his money. Or: an epic tale of PTSD, recovery and gay porn!Words: 84631