Isabella Stefanescu – Painter, interactive media designer, filmmaker, producer

 

image