The University of Texas at San Antonio – Alvarez Hall

San Antonio, Texas