28th Stormy Weather Art Festival • Cannon Beach, Oregon | 15