Time has thought (22/43)

Time has thought