University of South Alabama-Moulton Tower
University of South Alabama-Moulton Tower
Moulton Tower & Alumni Plazza
University of South Alabama-Moulton Tower
Mobile, United States of America