Lowell State Recreation Site

Located in Lowell, OR. Pictures taken July 2016.