Barab-Tarle David

Moscow, Russia

17.07.1946 - 30.06.2005

Cartoonist, graphic designer

In the late 80’s and 90’s David became a prominent figure in graphic and advertising design.


Leave a Reply

eight − six =