Russell Powell
A New Hand-stamping Technique for Portraits by Russell Powell!

Russell Powell, a self-taught artist who invented a new hand-stamping technique that earned him attention from millions of people over the world.