A film still from "The Space Dream" (2011).
Close