Skip to content

Scene, old deserted Howkan, and totem poles (Old Indian village) on West Coast of Long Island

Scene, old deserted Howkan, and totem poles (Old Indian village) on West Coast of Long Island