Ivan Dubasov

Russian artist (1897-1988).

Born November 30th, 1897 in Odintsovo.

Died March 15th, 1988 at 90 years old in Moscow.

Occupations
painter, postage stamp designer
Wikipedia

As a well spent day brings happy sleep, so life well used brings happy death. Leonardo da Vinci