Indian Salmon weir at Quamichan Village on the Cowichan River, Vancouver Island

"Page details"

Date modified: