Middle Fork Flathead River Montana


blue river cuts through rocky shores with acres of green forest around