Newark, DE: Taken on the University of Delaware campus in spring

Rate this picture:

Viewed
5619 times
Current avarege rating
5.8 (62 votes)
Picture by
Alyse Bonuomo
Submitted on
10/26/2005