new icn messageflickr-free-ic3d pan white

3.26.12 Recitation Hall (U of D)

Recitation Hall on the campus of University of Delaware located in Newark, Delaware.

128 views
0 faves
0 comments
Taken on March 27, 2012