Toghrul Narimanbeyov Toghrul Narimanbeyov 73.12 "In the Name of Life", 1963 Oil on canvas, 200 x 200 cm Baku, Azerbaijan and Paris, France
Toghrul Narimanbeyov 73.12 "In the Name of Life", 1963 Oil on canvas, 200 x 200 cm Baku, Azerbaijan and Paris, France