Nature's Beauty Shines on Illinois Tech's Mies Campus

Date

Author

By Olivia Dimmer
Summer Beauty Shot 1280x850

Tags: