Rachel Watts

Rachel is an MA Film and Screen graduate from Goldsmiths, University of London. Her interests lie in cinematic landscapes, interactive media, documentary film and general screen stuffs.

5 Articles Published | Follow: