Sarri Elfaitouri

Sarri is an architect, conceptual artist, and curator based in Benghazi Libya. He is the founder and CEO of TAJARROD Architecture and Art Foundation