Article collected from Art Fucks Me. Visit source.
Christo Dagorov is a Bulgarian illustrator and artist. He is a self-taught artist in the areas painting, sculpture and furniture design. Presently Christo Dagorov is a Swiss citizen.
More about Christo Dagorov and his works here. Read more directly from the source.