Taylor University Echo

Taylor University Echo

Taylor University

Description

The April 1917 edition of the Taylor University Echo.