abstractmag.net
ALIA — New film by Artist Run.
Alia Hamaoui was born in France and grew up in Lebanon and England. She recently graduated from Camberwell College of Arts and lives and works in London. A film by Artist Run. >>Watch the fir…