Martha Shepherd: SkinAlan HummJul 23, 20201 min readMartha 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.
Comments