Time has thought (28/43)

Time has thought