Lake Cavanaugh

Skagit County, Washington, United States