Church: Westminster Presbyterian Church of Wilmington, Delaware Location: 1502 West 13th Street,...

read more