Tuesday, 4 October 2016

we say 300 to 1000 words to ourselves a minute.

we say 300 to 1000 words to ourselves a minute.

No comments: