Gregory Maxx, Leon Rainbow Eye Of The Beholder Shoot with Vanity Castro January 11, 2014 admin Body paint artist: Leon Rainbow MUA: Beaute Mua Photographer: Gregory Maxx Model: Vanity Castro Be Sociable, Share! Tweet