new icn messageflickr-free-ic3d pan white
3.26.12 St. John the Baptist Church | by TheWorldThroughMyEyes
Back to group

3.26.12 St. John the Baptist Church

St. John the Baptist Church located on the corner of Main Street and Chapel Street in Newark, Delaware.

404 views
2 faves
3 comments
Taken on March 27, 2012