USA - Delaware - Universities

Postcard 1 - University of Delaware
Main campus of University of Delaware, a world top 200 ranked univerisyt, located in Newark, Dewark. Thanks to Kate of USA.



No comments: