Johan Petter Stenudd
1894-11-26
Date of birth
1982-02-28
Date of death