Biomechanical Self-Assembly
2026
ink on paper
11 x 8.5 inches


Back to Top