A Bulgarian artist, Czech in origin. Graduated from the Art Academy in Prague and trained at the Art Academy of Munich. Under the influence of Czech realist art, he orients himself towards folk painting. A considerable portion of his work consists of hunting scenes. He also gives a lot of attention to human relationships, and in particular their intimate side. Following his permanent settlement in Bulgaria, and after he was invited to teach at the Drawing School in Sofia, he starts creating his folk paintings. A popular subject matter are market scenes, which attract him with their original and colorful character. War themes are another important creative theme of his. The works that especially stand out are the ones in which the author expresses his sympathies towards the simple Bulgarian soldier. Veshin creates paintings about the Balkan war of 1912, which impress with a highly humanistic point of view.
Encyclopedia of Fine Arts in Bulgaria, Volume I, Sofia, 1980, BSA