Strong Values, Steady Future 9995

Democracy for All 8402