Toghrul Narimanbeyov Toghrul Narimanbeyov 73.18 "Mama", 1963 Oil on canvas, 120 x 80 cm Baku, Azerbaijan and Paris, France
Toghrul Narimanbeyov 73.18 "Mama", 1963 Oil on canvas, 120 x 80 cm Baku, Azerbaijan and Paris, France