Patchwork Show Long Beach Fall 2016: indie craft, makers, art festival in California

Patchwork Show Long Beach Fall 2016: indie craft, makers, art festival in California

Patchwork Show Long Beach Fall 2016: indie craft, makers, art festival in California