
Mihaela Hudrea
Moment Of Joy (That Almost Slipped My Mind), 2024
Vinyl paint on canvas
110 x 170 x 3 cm
Copyright The Artist