Beatrice Dillon is a London-based artist and founder of the label HI.
dillonwork.compan-act.comannexagency.co.uk