Person ID: I8778848876

Lena Udin

28 Jul 1886 – 14 May 1973

Female