Lisa Armstrong spotted in London

18 Oct 2018