LITTLE GLOWING DOT
LITTLE GLOWING DOT is an exploration of the existence of fictional bodies and their simultaneous, ethereal presence within the three-dimensional world.