Olivia Stanton, ‘Follow Through’, 2003, Candida Stevens Gallery

About Olivia Stanton

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