A Friends of Haystack Rock event made possible by a grant from the Cannon Beach Tourism & Arts Fund. Friends of Haystack Rock is a non-profit organization dedicated to the protection and preservation of the Marine Garden & National Wildlife Refuge at Haystack Rock.