Great Women Painters

Sale price Price £49.95 Regular price Unit price  per 

A sumptuous survey of over 300 women painters and their work spanning almost five centuries