Rita Maikova
Our Flying Dragon, 2023
Oil on canvas
124 x 160 cm
48 7/8 x 63 in
48 7/8 x 63 in
Copyright The Artist