Richard McVetis

McVetis is a graduate of the Royal College of Art in 2008 who lives and works in London records time and space through hand embroidery.