Vehicle of life

Life is one big mystery that is unfolding itself in little parts which become visible to our eyes. Right in…