Debbie Bean

Debbie Bean is a Los Angeles-based artist who designs and creates lovely stained glass suncatchers.