Blossom Hill Crafts

Location
354 E Campbell Ave
Campbell, CA 95008

Handmade pottery and crafts all from local Bay Area artisans. Also games!

Location

Blossom Hill Crafts
354 E Campbell Ave
Campbell, CA 95008