alexander ovchinnikovat conceptartworld.comConcept Art World » Alexander OvchinnikovAlexander Ovchinnikov is a concept artist and illustrator currently living in Moscow, Russia and working at IT Territory.