unyimeabasi udoh

unyimeabasi udoh


Untitled (Altar Piece), 2024. Die-cut double-embossed paper, cotton thread. Dimensions variable. Installation view at St James’s Piccadilly, London.