Deptford Creek Bridge: construction work in progress.
Deptford Creek Bridge: construction work in progress.