Lee Russell Soi-disant

Polaroid SLR 680SE  / Impossible Color Film 11*13

Lee will be putting on a solo written show at Chicago Sketchfest 2014. We did a photo shoot for it in preparation.