Baku Art Weekend 2026 
Humanoid

Tree of Life, 2026
Live point cloud. Every visitor adds a face to the tree.

---faces on the tree
 
Also in the picture