08 May, 2005


"Ouroboros," a Greek word meaning, "devouring the tail."

No comments: