#1Snapes surprise for Lilyby eliza4101I wrote this before bed so ignore mistakes. It felt mildly treasonous when writing but I think it turned out good. I also think I aced the James and Lily argument. it is...Completedpotionssnilyshortstory+7 more