660A 7th Ave, Santa Cruz, California 95062 USA
Fused art, tree of Hope. San Diego cancer center. Barbara Westfall artist
Photo Credit: Yelp