Monkey Brain, 2023 / Acrylic on canvas / 144 x 96 in
Not For Sale