The Artifice (2009)

The Artifice (2009)

2009-03-01 United Kingdom 7 Min. PG-13
10 1 votes

Overview

An experimental visual piece delving into concepts like afterlife and existence in an abstract but accessible way.