Newark: Main Street Winter

Main Street after Snowstorm in Newark, Delaware

Newark, Delaware's Main Street after a snowstorm.

All prints are Signed & Numbered.