Feb 26, 2021 'Demeter and Persephone' Shown recently with Long & Ryle in the London Art Fair 2021 online this year.