Beautiful, interesting, incredible cinema.
“Think of a small dot in space.” Ink and paint on found 35 mm movie trailers.