Agate Beach State Recreation Site

Newport, OR. Pictures taken May 2016.