Olivia Stanton, ‘Rouge Anglais’, 1999, Candida Stevens Gallery

About Olivia Stanton

British, b. 1949, Norfolk, United Kingdom, based in East Sussex, United Kingdom