Light box and UV print 31,5 × 35,5 cm (12.402 × 13.976 in)
Super 8 film still layered over commercial sign with original logo
You are using an outdated browser. Please upgrade your browser to improve your experience.