Keystone Pavilion offers a Private, beautiful setting for events and Celebrations
in Sebastopol, CA