the-illustrated-london-news-from-saturday-february-22-1908 Posted on December 11, 2016 by laststandonzombieisland Leave a comment From the Illustrated News of London Feb. 22, 1908. Previous Next Return to That dang Kukri obsession