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