Cannon Beach. Oregon. USA
May 2018. Cannon Beach. Oregon state. USA