Anne L Avery

Avery, Anne Louise: - Anne Louise Avery is a writer and art historian based in Oxford.