An artist paints incredibly detailed portraits on the palm of his hand – and then transfers them to paper
Russell Powell is an elementary school teacher and artist from California. He paints stunning portraits on his hand using face paint, and then presses it on to a piece of paper. The result is a mirror image of his palm and the painting on it. He calls the process hand-stamping.