Sofia, Sofia, Bulgaria
Todor Popov is born in 1961 in Sofia, Bulgaria.
He graduated the National Academy of Arts in Sofia, Degree - "Illustration and Book Design"
As a painter, Todor has 10 solo excibitions in Bulgaria as well as an opening at "Bijou Gallery" in Houston, Texas.
His art is part of private collections in...
artworks
View All 7 Artworks