
Mika Plutitskaya 1983
Untitled, 2025
Screen print on paper, alu dibond
25 x 16 cm
Copyright The Artist