Evgenia Barinova was born in Moscow and is now based in London, where she draws, paints, makes models and takes photographs. evgeniabarinova.com
Back
Issue 20 £6.99
Back Issues £5.20 to £14.50