

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