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