
Aida Mahmudova b. 1982
Untitled, 2024
Mixed
media on canvas
media on canvas
120 x 490 cm
Copyright, The Artist