Devil's Punchbowl State Natural Area

Located in Otter Rock, OR. Pictures taken May 2017.