BIOMECHANOIDS - 1
3' x 5'
Acrylic on Canvas
2022
Matte Paper Print
Stretched Canvas Print