The Chomondeley Ladies Redux

2016 / Paper

An infertility riff on the famous 17th century oil painting in the Tate Museum, London, England.