michael cecil.
michael cecil.

michael cecil.

philosophy, literature, stories, ideas, change.