Time has thought (5/43)

Time has thought