Martha Shepherd: Skin



Martha Shepherd is a London-based filmmaker from South Wales. Created during her filmmaker's masters degree, SKIN is an experiment in collected sound... and flesh.