Kid Acne. Smoke and Mirrors show at Stella Dore Gallery. from Neil Chester on Vimeo.