The Eye Deceiving Body Art of Craig Tracy By Kaushik Monday, November 30, 2009 Art n Design, Paintings 3 comments Craig Tracy, an artist from New Orleans, USA, is one of the finest body painter you will ever see. He spends up to nine hours painstakingly applying water-based paint to his volunteers' bodies before photographing them in unique poses. Some of his paintings use onl..