Mind Runner
2013, 10 minutes
meditating man clears his mind
Stephen is meditating by the sea, when his ego is witnessing all his mistakes and worries as Death is approaching
2013, 10 minutes
meditating man clears his mind
Stephen is meditating by the sea, when his ego is witnessing all his mistakes and worries as Death is approaching