

Aida Mahmudova b. 1982
40.3711110, 49.8374440, 2022
Mixed media on canvas
150 x 120 cm, 59 1/8 x 47 1/4 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