December 2007 - Night & Light (Smith's X-mas Lights)
On Prior Road right off Silverside Road in Wilmington, Delaware.
16 photos · 3,035 views