Stairs of Statement. 2025 Screen print on the front side of plexiglass and acrylic on the backside, laminated on wood panel 30 x 24 x 1.25 inches. Slide 1 Slide 1 (current slide) Slide 2 Slide 2 (current slide) Go Back