Yep, this is Spider-Fan's very own Chris Buchner posing her in his version of Ben Reilly as The Scarlet Spider. This photo was taken at a comics after party held by The Comicbook Artists Guild back in 2006 after a New York City comicbook convention.
It also marked the very first historic meeting between Chris and Bob Sodaro (also a member of both Spiderfan & CAG). The rest; as they say; should never be repeated.
Oh yeah, Chris is going to kill me when he finds that I've posted that image here.