Time has thought (29/43)

Time has thought