ESC

Karl Hennig

Art historian.