June 2013 Issue

_MG_5846
Fashion Shoot

In The Red

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