
Aida Mahmudova b. 1982
40.4555557, 50.2624874, 2022
Mixed media on canvas
100 x 100 cm, 39 3/8 x 39 3/8 in
Framed : 106 x 106 cm, 41 3/4 x 41 3/4 in
Framed : 106 x 106 cm, 41 3/4 x 41 3/4 in
Copyright The Artist