Rita Maikova
There is the seed in life itself, 2023
Oil on canvas
88 x 68 cm
34 5/8 x 26 3/4 in
34 5/8 x 26 3/4 in
Copyright The Artist