Campus of Delaware University in Newark, Delaware.


The University of Delaware is a public land-grant research university located in Newark, Delaware


Size: 5058px × 3480px
Location: United States
Photo credit: © Christian Offenberg / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: architect, blue, building, campus, cape, college, contemporary, delaware, dover, dsu, editorial, hall, hen, ivy, parking, peninsula, state, university