Otto, R.S.A. Leyde

1835-1897