Andrew Lockwood McClellan

Andrew Lockwood McClellan

Robert Sterling Clark Visiting Professor of Art History