Bio
Born in Bath, England in 1979.
Studied at The University of Leeds and The Royal College of Art.
Currently lives and works in London.

Contact
+44 7967 362532
james@jameswindsor.com