Time has thought (16/43)

Time has thought