Erika Winstone Erika Winstone Share Share on Instagram Share on Facebook Share on Twitter Share by email Born in 1957, London, UK Lives and works in London, UK