Dmitri Ioudine was born & brought up in one of the most beautiful, cultural and artistic cities of the world St. Petersburg, Russia. Since I was a little boy my mom, who is also an artist took me to art classes & studios with her where I star... Read More