The page is not found, but the name of the link is "#17 The Letter L," and it was created on 5/17/2006. I went back in the archives of Pervy Werewolf - on LJ - to that date, but it isn't there. I believe it was art with Lupin and Snape - and the letter L.