Michael Baseleon

Michael Baseleon

1925-04-08

Biography