SSHG (2)

A Harry Potter story containing a romance or friendship between Severus Snape (SS) and Hermione Granger (HG).