Prints on Fabric Always Keep One Eye Open. 2025, screen print, embroidery, and natural dyes on cotton textile, 66in. x 46.5 in. VIEW Don't Bite The Hand That Feeds You! 2023, woodblock prints and embroidery on naturally dyed canvas textile, 36in. x 28in. View