Site uses cookies to provide basic functionality.

OK
immersed in a seemingly never-ending stream of thoughts, coming willy-nilly one after another in rapid succession.