About Ellie Davies

Ellie Davies (1976) was born in London and graduated from the MA Photographic Degree Course at the London College of Communication (2008).

Ellie Davies

Into The Woods