Rosemary Muir Wright

Rosemary Muir Wright is Senior Lecturer in the History of Art at the University of St. Andrew's.