Ellie Davies, Patricia Armocida 2018 On display Ellie Davies – Nebulae17.01 - 15.04.2018Patricia Armocida, MilanoEllie Davies