Peter Olof Liljewalch

Man of letters, Physician