In The Red: Ruth Hogben

Eliza Cummings is a scarlet woman from June 2013, in a film by Ruth Hogben and Katie Shillingford

Film DirectionRuth HogbenStylingKatie Shillingford