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

Rate this picture:

Viewed
8303 times
Current avarege rating
5.9 (66 votes)
Picture by
Alyse Bonuomo
Submitted on
10/26/2005