Duncan Beard Site
Odessa, DE
Culture
Duncan Beard Site, also known as the Duncan Beard's House and Shop, is an archaeological site located near Odessa, New Castle County, Delaware. It was the site of the house and shop of a Delaware lock-maker of great distinction and silversmith.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account