Absolutely Magazine features Ellie Davies’ solo exhibition ‘Into the Woods’.
Showing at Richard Young Gallery London until 17th November 2012.