Cedar Rose is a short film essay about the lost language and land of the Native Duwamish people in the Pacific Northwest. Coming soon.