Skip to main content alibris logo

Anton W A Boschloo

Boschloo is Professor of Art History at the University of Leiden, The Netherlands.