Title: New Sweden on the Delaware
Subjects: History, Swedes
Places: Delaware, United States