Saturday, December 30, 2023

358/365
The Tower of Light.

This structure is located on the campus of the Abilene Christian University in Abilene, Texas.  It's part of the Biblical Studies complex and was constructed in 1989.

No comments: