Submitted {{media.upload | relativeTime}}
The Immanuel Episcopal Church on the Green at the First State National Historic Park in Delaware.