Margaret Franklin is Assistant Professor of Art History at Wayne State University, USA.
Boccaccio's Heroines
Margaret Franklin - Hardback
£145.00
Margaret Franklin - Paperback
£45.99
Weaving Bateman Blend
£16.49
£21.99