Wilhelm David Lumholt Hakesberg

Known for