Selected work by the oh-so-impressive London-based illustrator Eleanor Taylor. There’s a lot more to see at eleanortaylor.co.uk.
Selected work by the oh-so-impressive London-based illustrator Eleanor Taylor. There’s a lot more to see at eleanortaylor.co.uk.