Jelena Telecki
Shame (Black Mirror), 2024
Oil on canvas
51 x 61 cm
20 1/8 x 24 in
20 1/8 x 24 in
Copyright The Artist