>>
Mon, 09/15/2008
At the time the Denny party landed on Alki Point in 1851, the Duwamish Tribe lived in over 90…