Photo: Amanda Nelson
Photo: Amanda Nelson
Cache Creek, BC