Time has thought (24/43)

Time has thought