Time has thought (25/43)

Time has thought