Time has thought (11/43)

Time has thought