Rosalind P. Blakesley

Rosalind Polly Blakesley is Professor of Russian and European Art at the University of Cambridge