118706774092

May 11, 2015

The unexamined life is not worth living.

Socratesundefined