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 to that date, but it isn't there. I believe it was art with Lupin and Snape - and the letter L.
Does anyone remember it? Have a working link?
(I used the 'fic search' tag as there is no 'art search' tag here.)