June 2013 Issue

_MG_5846

In The Red

Fashion Shoot

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

Like this?
Like Dazed on Facebook