6 October 2012
The human mind spends 90% of the time waiting, hoping, and wishing for something that may not happen.
Opuss № I
6 October 2012
The human mind spends 90% of the time waiting, hoping, and wishing for something that may not happen.
Opuss № I