Framed poster Wilmington skyline panorama reflected in Christiana River. Wilmington, the largest city in the state of Delaware, is built on the site of Fort Christina, the first Swedish settlement in North
Wilmington skyline linear style with rainbow Vector Image