Mia Taylor

Mia Taylor was born in Bristol, United Kingdom in 1977 and currently lives and works in, London, UK. She graduated from the Nottingham Trent University in 1999 and received her MFA from the Chelsea School of Art and Design in 2005. Taylor has exhibited extensively in the UK, including the Whitechapel Gallery and Jerwood Space in London.


The Ley Hunter's Companion

2008, 07:15 minutes, B&W, English