Rosalind P Blakesley

D.C. Rosalind P. Blakesley is a lecturer in the history of art at Cambridge University, England.