Olivia Stanton, ‘Coast Village’, 1994, Candida Stevens Gallery

About Olivia Stanton

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