The Artifact, 2023
acrylic & meanstreak on canvas
26 × 38 in / 66 × 96.5 cm

Previous Next