Lena Christakis b. 1997, USA
Annunciation painting, 2023
Oil on panel
14 x 11 in
35.6 x 27.9 cm
35.6 x 27.9 cm
Copyright The Artist