Strong Values, Steady Future 2652

Open to the Future 1192