Taylor University Echo

Taylor University Echo

Taylor University

Description

The May 1917 edition of the Taylor University Echo.