Najla Al Bassam

A nomad in the notion of design.