Kate MontgomeryFeb 26, 20211 min read 'Demeter and Persephone' Shown recently with Long & Ryle in the London Art Fair 2021 online this year.