Seaside Crafts @ Seymour Marine Center
Seymour Marine Discovery Center 100 McAllister Way, Santa Cruz, CA, United StatesWhat a chance to make cool stuff. Come and learn at the Seymour Center and when finished your little ones can make their own special souvenir. Each Sunday through the […]