Time has thought (19/43)

Time has thought