ella.otoole@icloud.com​  |  Tel: 07983296147

Ella O'Toole: 

An inquisitive designer based in London 

Scroll down to see my work.