And at this site...
http://teentemplars.blogspot.com/


...A more recent picture?