Shohrat Alakbarov Shohrat Alakbarov 12.01 "Black Leopard", 1994 Oil on canvas, 60x80 cm Tel: (99-412) 75-56-91 (studio), 38-14-64 (home) Baku, Azerbaijan
Shohrat Alakbarov 12.01 "Black Leopard", 1994 Oil on canvas, 60x80 cm Tel: (99-412) 75-56-91 (studio), 38-14-64 (home) Baku, Azerbaijan