Back to the library

THE STOIC VOICES

Marcus Aurelius

95 meditations · page 7 of 10