Home » Posts tagged 'hope for the best prepare for the worst and expect nothing'

hope for the best prepare for the worst and expect nothing Archive