Toghrul Narimanbeyov Toghrul Narimanbeyov 73.13 "Joy", 1963 Oil on chipboard, 110 x 180 cm Baku, Azerbaijan and Paris, France
Toghrul Narimanbeyov 73.13 "Joy", 1963 Oil on chipboard, 110 x 180 cm Baku, Azerbaijan and Paris, France