Delaware Historical Photos Gallery U1 / UNIVERSITY OF DELAWARE AERIAL VIEW OF NORTH CAMPUS IN 1978
Delawaredd.org