Robert Anderson

Robert Anderson

1890-07-20 | Odense, Denmark

1963-06-25