Artists

Harriet Russell

Shop prints
Harriet Russell

Harriet Russell is a freelance illustrator who lives and works in London. She Studied at Glasgow School of Art and Central Saint Martins where she finished her MA in 2001.

Upcoming exhibitions