This film was made as part of 2001 "The Spirit Returns" exhibit at Seattle's Log House Museum. This ...
This half-hour film coincided with the opening of the Log House Museum in West Seattle in 1997. For ...