Time has thought (18/43)

Time has thought