The Latest Festival

List of Committee Members & Artists

Back to List

Ayah BDEIR

Canada

Born in 1982 in Canada. She is the founder and CEO of littleBits.

( 2014 )

Award

Back to List