Selfridges Bright Young Thing Eleanor Davies is a 23 year old sculptor who produces artworks,installations and accessories.
ICA Exhibitions
Forgot password?