

Aida Mahmudova b. 1982
41.0100155, 47.8809768, 2022
Mixed media on canvas
150 x 140.5 cm, 59 1/8 x 55 1/8 in
Framed : 156 x 146.5 cm, 61 3/8 x 57 5/8 in
Framed : 156 x 146.5 cm, 61 3/8 x 57 5/8 in
Copyright The Artist