

Aida Mahmudova b. 1982
40.7445101, 48.5883152, 2022
Mixed media on canvas
120 x 150 cm, 47 1/4 x 59 1/8 in
Framed : 156 x 126.5 cm, 61 3/8 x 49 3/4 in
Framed : 156 x 126.5 cm, 61 3/8 x 49 3/4 in
Copyright The Artist