Quote

There can be no compromise on moral principles.

Ayn Rand

Change background

Change font

More quotes by Ayn Rand