Seth Lundell


Seth Lundell - mycologist from Sweden. He was born on April 18, 1892 in Uppsala Cathedral Assembly and died on November 23, 1966 in Uppsala Cathedral Assembly.