Image Not Available

Image Not Available

Rachel Barber

School: Central Saint Martins

Rachel Barber is a filmmaler
BA (Hons) Graphic Design 1998-2001