Finnish athletics competitor (1895–1983).
Born October 21st, 1895 in Helsinki.
Died December 5th, 1983 at 88 years old in Helsinki.
Religion is the human response to being alive and having to die. Forrest Church