Designed by
Title
Northwestern University in Evanston, IL. #330026712
Description
Evanston, IL, USA - October 23, 2023: Northwestern University's Weber Arch was constructed in 1993 and is considered a gateway to the university beautiful campus.
This image is editorial